against all odds – English–Latine translations

🇬🇧 en la 🇻🇦

against all odds

  • despite seemingly insurmountable opposition or probability
contrā tōtum prōgnōsticum
Wiktionary Links